self-regulating fuel pumps - Turkish English Dictionary